*{
  box-sizing: border-box;
}
html,em,body,i,h1,p,h2,h3,h4,h5,h6,a,div,ul,li,ol,dl,dd,input,form,button,img,header,footer,section,aside{
  padding:0;
  margin:0;
  list-style: none;
  font-style: normal;
}
a{
  text-decoration: none;
  color:#666;
}
/* p,span{
  color:#999;
  font-size:14px; ;
} */
html{
  background: rgb(245, 245, 245);
}
body{
  background: rgb(241,241,243);
  width: 320px;
  margin: 0 auto;
  min-height: 568px;
  font-family: '微软雅黑';
}
#app{
  width: 320px;
  overflow: hidden;
}
.clearfix:after,.clearfix:before {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.show{
  display: block;
}
.hide{
  display: none;
}


/*vux*/

/*x-input*/
.weui-label{
  font-size:14px;
}
.weui-input{
  font-size: 14px !important;
}
/*x-btn*/
.weui-btn{
  font-size: 16px !important;
}
.weui-btn_warn{
  background:#FF6100 !important;
}
/*cell*/
.weui-cell__ft{
  font-size:14px;
}
/*textarea*/
.weui-textarea{
  font-size: 12px !important;
  background: #fff !important;
  font-family: '微软雅黑';
}
/*panel*/
.weui-media-box__title{
    font-size:14px !important;
    color: green;
}
/*selector*/
.weui-cell_select-after .weui-select {
  font-size:14px;
}
.vux-selector .weui-label{
  width: 55px;
}
/*divider*/
.vux-divider{
  font-size:12px;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: transparent !important;
}

.vux-divider{
  margin: 10px 0 90px 0;
}
.yellow-color .weui-input{ /*待人工审核*/
  color:#f90 !important;
  -webkit-text-fill-color:#f90 !important;
}
.red-color  .weui-input{/*审核未通过*/
  color:red !important;
  -webkit-text-fill-color:red !important;
}
.green-color  .weui-input{/*审核通过*/
  color:green !important;
  -webkit-text-fill-color:green !important;
}
.weui-cell_access.vux-cell-box{
  font-size:12px !important;
}